package q1822_arraySign;

public class Solution {
    /*
    数组元素积的符号
    直接遍历所有元素，每次出现负数直接进行符号变换即可
     */
    public int arraySign(int[] nums) {
        int flag = 1;
        for (int num : nums) {
            if (num == 0) return 0;
            if (num < 0) flag = -flag;
        }
        return flag;
    }
}
